Преобразование Барроуза-Уиллера, реализованное в bzip/bzip2, использует в качестве модели энтропии
"move to front" (я её назвал "в голову!" см. заголовок), когда мы считаем не частоту самих символов, а частоту смещений в некоей очереди, в которой в голову мы помещаем последний закодированный нами символ. Очередь "абв", кодируем "в" - используем
(
Read more... )